put the thumbscrews on - Turco Inglés Diccionario